public class TesteColetaLixo {
	//Exemplo de 3 maneiras de um objeto se tornar qualificável
	//a coleta de lixo
	
	/** A primeira maneira disso acontecer é com a saída de escopo.
	 *  Todas as variáveis de referência de um determinado objeto saírão
	 *  de execução após o término da execução do método.
	 */
	 public void saidaDeEscopo() {
		Dog animal = new Dog():
	 }
	 
	 public void mudaReferencia(Object objeto) {
		//Objeto vinculado antes da próxima linha será perdido
		this.objeto = new Object();
	 }
	 
	 public void anulaReferencia(Object objeto) {
		this.objeto = null;
	 }
}
